• word of the day

    takeoff booster

    takeoff booster - Dictionary definition and meaning for word takeoff booster

    Definition
    (noun) the first stage of a multistage rocket

Word used in video below:
text: why don't you land the booster rockets
Download our Mobile App Today
Receive our word of the day
on Whatsapp